import request from '@/utils/request'

// 查询个人信息管理列表
export function listUser(query) {
    return request({
        url: '/personal/user/list',
        method: 'get',
        params: query
    })
}



// 查询个人信息管理详细
export function getUser(id) {
    return request({
        url: '/personal/user/' + id,
        method: 'get'
    })
}

// 新增个人信息管理
export function addUser(data) {
    return request({
        url: '/personal/user',
        method: 'post',
        data: data
    })
}

// 修改个人信息管理
export function updateUser(data) {

    console.log("开始修改个人信息")
    console.log(data)
    return request({
        url: '/personal/user',
        method: 'put',
        data: data
    })
}

//根据若依个人中心修改同步个人信息管理
export function editUserByNumid(data) {

    console.log("根据若依个人中心修改同步个人信息管理")
    console.log(data)
    return request({
        url: '/personal/user/editByNumid',
        method: 'put',
        data: data
    })
}

// 删除个人信息管理
export function delUser(id) {
    return request({
        url: '/personal/user/' + id,
        method: 'delete'
    })
}


// 根据id name departmentname 查询代办人
export function getUserByNumIdAndDN(data) {
    return request({
        url: '/personal/user/selectOneUser',
        method: 'post',
        data: data
    })
}



// 查询个人信息管理详细
export function getUserRecord() {
    return request({
        url: '/personal/user/record',
        method: 'get'
    })
}
